toss in the sponge - German English Dictionary